enabling technologies - Spanish English Dictionary